polymeric insulator - French English Dictionary